place with abundant thistle - Alemán Inglés Diccionario